blend (something) well

Translations
bien mélanger (quelque chose)